"Why emotions might be useful to have, and touch on what would be involved in developing the emotional side of an intelligent agent." Published in Crossroads, the ACM student magazine.
The current Java thread specification does not adequately provide for the protection of shared resources or for deadlock detection. A model is introduced and implemented that can provides shared resource protection and deadlock detection. (ACM Crossroads)